home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / macros / latex209 / contrib / pphlp / phutguide11.sty < prev    next >
Text File  |  1993-01-11  |  6KB  |  140 lines

  1. %%% ======================================================================
  2. %%%  @LaTeX-style{
  3. %%%     filename        = "phutguide11.sty",
  4. %%%     version         = "1.0",
  5. %%%     date            = "19 July 1992",
  6. %%%     time            = "14:01:43.72 ",
  7. %%%     author          = "Norman Gray",
  8. %%%     address         = "Department of Physics
  9. %%%                        Open University
  10. %%%                        Milton Keynes
  11. %%%                        MK7 6AA, UK",
  12. %%%     e-mail          = "N.O.Gray@open.ac.uk (Internet)",
  13. %%%     telephone       = "+44 908 652279",
  14. %%%     FAX             = "+44 908 653744",
  15. %%%     archived        = "Aston, SHSU",
  16. %%%     keywords        = "hlp-files, VMS, help",
  17. %%%     abstract        = "This file is part of the PPHLP package, which
  18. %%%                        allows both printed manuals and VMS help library
  19. %%%                        modules to be prepared from a single file.",
  20. %%%     codetable       = "ISO/Ascii",
  21. %%%     checksum        = "02642 139 542 6038",
  22. %%%     docstring       = "This file is the companion to phutstyle.sty.
  23. %%%                        
  24. %%%                        The checksum field above contains a CRC-16
  25. %%%                        checksum as the first value, followed by the
  26. %%%                        equivalent of the standard UNIX wc (word 
  27. %%%                        count) utility output of lines, words, and
  28. %%%                        characters.  This is produced by Robert 
  29. %%%                        Solovay's checksum utility."
  30. %%% }
  31. %%% ======================================================================
  32. % acsmod11.sty 27 Jan 87
  33. \lineskip 1pt \normallineskip 1pt
  34. \def\baselinestretch{1}
  35.  
  36. \def\@normalsize{\@setsize\normalsize{13.6pt}\xipt\@xipt
  37. \abovedisplayskip 11pt plus3pt minus6pt\belowdisplayskip \abovedisplayskip
  38. \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6.5pt plus3.5pt
  39. minus3pt}
  40. \def\small{\@setsize\small{12pt}\xpt\@xpt
  41. \abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip \abovedisplayskip
  42. \abovedisplayshortskip \z@ plus3pt\belowdisplayshortskip 6pt plus3pt minus3pt
  43. \def\@listi{\topsep 6pt plus 2pt minus 2pt\parsep 3pt plus 2pt minus 1pt
  44. \itemsep \parsep}}
  45. \def\footnotesize{\@setsize\footnotesize{11pt}\ixpt\@ixpt
  46. \abovedisplayskip 8pt plus 2pt minus 4pt\belowdisplayskip \abovedisplayskip
  47. \abovedisplayshortskip \z@ plus 1pt\belowdisplayshortskip 4pt plus 2pt minus
  48. 2pt
  49. \def\@listi{\topsep 4pt plus 2pt minus 2pt\parsep 2pt plus 1pt minus 1pt
  50. \itemsep \parsep}}
  51. \def\scriptsize{\@setsize\scriptsize{9.5pt}\viiipt\@viiipt}
  52. \def\tiny{\@setsize\tiny{7pt}\vipt\@vipt}
  53. \def\large{\@setsize\large{14pt}\xiipt\@xiipt}
  54. \def\Large{\@setsize\Large{18pt}\xivpt\@xivpt}
  55. \def\LARGE{\@setsize\LARGE{22pt}\xviipt\@xviipt}
  56. \def\huge{\@setsize\huge{25pt}\xxpt\@xxpt}
  57. \def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt}
  58. \normalsize 
  59.  
  60.  
  61. \if@twoside \oddsidemargin 54pt \evensidemargin 54pt \marginparwidth 100pt
  62.       \else \oddsidemargin 54pt \evensidemargin 54pt \marginparwidth 83pt 
  63. \fi
  64. \marginparsep 10pt 
  65. \topmargin 0pt 
  66. \headheight 15pt \headsep 22pt \footheight 15pt \footskip 30pt 
  67.  
  68. \textheight 600pt \textwidth 360pt \columnsep 10pt \columnseprule 0pt 
  69.  
  70. \footnotesep 12pt 
  71. \skip\footins 6pt plus 2pt minus 2pt 
  72. \floatsep 12pt plus 2pt minus 2pt \textfloatsep 20pt plus 2pt minus 4pt
  73. \intextsep 12pt plus 2pt minus 2pt \@maxsep 20pt \dblfloatsep 12pt plus 2pt
  74. minus 2pt \dbltextfloatsep 20pt plus 2pt minus 4pt \@dblmaxsep 20pt 
  75. \@fptop 0pt plus 1fil \@fpsep 8pt plus 2fil \@fpbot 0pt plus 1fil 
  76. \@dblfptop 0pt plus 1fil \@dblfpsep 8pt plus 2fil \@dblfpbot 0pt plus 1fil
  77. \marginparpush 5pt 
  78.  
  79. \parskip 0pt plus 1pt \parindent 17pt \topsep 9pt plus 3pt minus 5pt
  80. \partopsep 3pt plus 1pt minus 2pt \itemsep 4.5pt plus 2pt minus 1pt 
  81. \@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 
  82. \@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty
  83. -\@lowpenalty 
  84.  
  85.  
  86. \def\part{\par \addvspace{4ex} \@afterindentfalse \secdef\@part\@spart} 
  87. \def\@part[#1]#2{\ifnum \c@secnumdepth >\m@ne \refstepcounter{part}
  88. \addcontentsline{toc}{part}{\thepart \hspace{1em}#1}\else
  89. \addcontentsline{toc}{part}{#1}\fi { \parindent 0pt \raggedright 
  90.  \ifnum \c@secnumdepth >\m@ne \Large \bf Part \thepart \par\nobreak \fi \huge
  91. \bf #2\markboth{}{}\par } \nobreak \vskip 3ex \@afterheading } 
  92. \def\@spart#1{{\parindent 0pt \raggedright 
  93.  \huge \bf 
  94.  #1\par} \nobreak \vskip 3ex \@afterheading } 
  95. \def\section{\@startsection {section}{1}{\z@}{-3.5ex plus -1ex minus 
  96.  -.2ex}{2.3ex plus .2ex}{\Large\bf}}
  97. \def\subsection{\@startsection{subsection}{2}{\z@}{-3.25ex plus -1ex minus 
  98.  -.2ex}{1.5ex plus .2ex}{\large\bf}}
  99. \def\subsubsection{\@startsection{subsubsection}{3}{\z@}{-3.25ex plus 
  100.  -1ex minus -.2ex}{1.5ex plus .2ex}{\normalsize\bf}}
  101. \def\paragraph{\@startsection
  102.  {paragraph}{4}{\z@}{3.25ex plus 1ex minus .2ex}{-1em}{\normalsize\bf}}
  103. \def\subparagraph{\@startsection
  104.  {subparagraph}{4}{\parindent}{3.25ex plus 1ex minus 
  105.  .2ex}{-1em}{\normalsize\bf}}
  106.  
  107.  
  108. \setcounter{secnumdepth}{3}
  109.  
  110. \def\appendix{\par
  111.  \setcounter{section}{0}
  112.  \setcounter{subsection}{0}
  113.  \def\thesection{\Alph{section}}}
  114.  
  115.  
  116. \leftmargini 2.5em
  117. \leftmarginii 2.2em \leftmarginiii 1.87em \leftmarginiv 1.7em \leftmarginv 1em
  118. \leftmarginvi 1em
  119. \leftmargin\leftmargini
  120. \labelwidth\leftmargini\advance\labelwidth-\labelsep
  121. \labelsep .5em
  122. \parsep 4.5pt plus 2pt minus 1pt
  123. \def\@listi{\leftmargin\leftmargini}
  124. \def\@listii{\leftmargin\leftmarginii
  125.  \labelwidth\leftmarginii\advance\labelwidth-\labelsep
  126.  \topsep 4.5pt plus 2pt minus 1pt
  127.  \parsep 2pt plus 1pt minus 1pt
  128.  \itemsep \parsep}
  129. \def\@listiii{\leftmargin\leftmarginiii
  130.  \labelwidth\leftmarginiii\advance\labelwidth-\labelsep
  131.  \topsep 2pt plus 1pt minus 1pt 
  132.  \parsep \z@ \partopsep 1pt plus 0pt minus 1pt
  133.  \itemsep \topsep}
  134. \def\@listiv{\leftmargin\leftmarginiv
  135.  \labelwidth\leftmarginiv\advance\labelwidth-\labelsep}
  136. \def\@listv{\leftmargin\leftmarginv
  137.  \labelwidth\leftmarginv\advance\labelwidth-\labelsep}
  138. \def\@listvi{\leftmargin\leftmarginvi
  139.  \labelwidth\leftmarginvi\advance\labelwidth-\labelsep}
  140.